Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




machine cannon






machine cannon   
noun

Definition of machine cannon

: machine gun
especially
: one using projectiles larger than used in small arms



Dictionary Entries near machine cannon